large and powerful - Turco Inglés Diccionario